sludge thickening tank - Francés Inglés Diccionario